The files in the scripts directory are examples of the types of functionality that can be added to Portfolio through Automation. The Visual Basic source for these files is available in the Scripting Extras folder. For additional information on Portfolio Scripting, please visit Portfolio's product area at http://www.extensis.com.
Find Duplicate Records - This script searches the active catalog for any records with duplicate filenames and displays them in the gallery. This application requires that the catalog have a custom integer field titled "Duplicate".
Background Cataloger - This application is a simple implementation which will watch a particular folder and add any files that show up in the folder to a particular Portfolio catalog.
Change Path - This script asks the user for the beginning of a path and replaces records that start with that string with a second string. The user has the option of specifying the scope of the replacement. NOTE: Portfolio stores the path internally using ':' characters instead of '/' characters, so you must enter the path using these characters for this script to work.